end-thrust electrodes - German English Dictionary